Big Huge Thesaurus

Allium schoenoprasum

noun